to one's amusement - Turc Anglais Dictionnaire